//go:build linux
// +build linux

package utils

//func RedirectStderr(f *os.File) {
//	//err := syscall.Dup2(int(f.Fd()), int(os.Stderr.Fd()))
//	//if err != nil {
//	//	log.Fatalf("Failed to redirect stderr to file: %v", err)
//	//}
//}
//
//// disk usage of path/disk
//func DiskUsage(path string) (disk DiskStatus, err error) {
//	//fs := syscall.Statfs_t{}
//	//err = syscall.Statfs(path, &fs)
//	//if err != nil {
//	//	return
//	//}
//	//disk.All = fs.Blocks * uint64(fs.Bsize)
//	//disk.Free = fs.Bfree * uint64(fs.Bsize)
//	//disk.Used = disk.All - disk.Free
//	return
//}
